Menu

Infrastructure Architecture

Graph Database is a system designed to be used by end-user applications to store schemaless data. The network in the end-user’s infrastructure environment can be imagined as an ideal setup of all possible network devices. The following diagram demonstrates an imagined and ideal solution of network design in the end-user environment.

Infrastructure

Data Centers
o The ideal network has two data centres, External Facing Data Center and Internal Data Center
o This Network Architecture comprises of 2 distinct segments (external-facing web applications and internal segment).
Zones
o In the external segment, a web server is connectable via internet. Between internet and web server, there are firewalls to secure the traffic from external network.
o In the internal segment, there are subnets with three-tier architecture.
Font-end tier subnet is hosting file exchange server for external parties, internal web server, internal FTP server and internal E-mail server.
Application-tier subnet is hosting various middleware servers and Graph Database core servers.
Back-end tier subnet is hosting the actual data storage (integrated with Graph Database). The network is only accessible via Application-tier subnet.
HA and scalability
o All mission-critical servers are hosted in load-balancing and/or fail-over clusters to ensure High Availability and Scalability.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.